home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
UTILHIVE
/
LHARC114.LZH
/
LZHC.DOC
< prev
next >
Wrap
Text File
|
1989-12-15
|
7KB
|
159 lines
LZHConvert v1.5
- Converts ARC, PAK, ZIP files to LHARC format -
Copyright (C) 1989 CollisionWare(tm) Premium SoftWare
All Rights Reserved
Written by Kito D. Mann
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12/15/89 D O C U M E N T A T I O N
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The files that should be included in this archive are:
LZHC.EXE - Executable LHARC Converter Program
LZHC.DAT - Configuration file for LZHC.EXE
LZHC.DOC - This Documetation
LZHC.NEW - On going log of updates to LZHConvert
CWFILES.TXT - List of CollisionWare(tm) Premium SoftWare
LZHC.EXE is the actual executable file. The format for usage is:
LZHC [D] [T] [S] [L] [filepath]
Where:
[filepath] = full filepath for file(s) to convert (wildcards excepted)
[D] = if the D option is used, the original file WILL NOT be
deleted
[T] = if the T option is used, the original file date will NOT
be changed to the date of the .LZH file
[S] = if the S option is used LZHConvert will create self-
extracting archives
[L] = if the L option is used, LZHConvert WILL NOT create a
log file of the converted files
Examples of usage:
LZHC C:\FIDO\FILE\*.*
This will convert all files in the C:\FIDO\FILE\ directory with the
extenstions .PAK, .ARC, or .ZIP to .LZH. It will also delete each file
converted and create the log file "LZHC.LOG".
LZHC C:\DOWNLOAD\MYFILE.ARC D
This will convert MYFILE.ARC to MYFILE.LZH (hopefully saving space), but
will NOT delete the original file MYFILE.ARC. It will still create a log.
LZHC T S FOO.PAK
This requires that LZHC is in the same directory as FOO.PAK. It will
convert FOO.PAK to FOO.COM (or FOO.EXE), which is a self-extracting LHARC
file. It will also delete the original file and set the date & time to
that of FOO.PAK and create a log file.
LZHC L D A:\ICKY.*
This example will NOT create the standard log file, and will NOT delete
the original file "ICKY.*". It will convert all files in your root A:\
directory that have the name "ICKY".
Some Misc. Notes:
You must edit the text file LZHC.DAT to meet your needs. What must exist
on EACH line is in the actual file, but you must leave the first few lines,
or the program will not function correctly. It is all rather simple really.
You also must have the archive programs (PKUNZIP,PAK,PKXARC[or PKUNPAK],
LHARC) in the paths that must be specified in LZHC.DAT. If the paths are
incorrect, but that specific program is not used to convert the files you
have, then you should be ok. Otherwise, the program will not perform
properly when it comes to a file that needs that archive program.
Also, you should make sure there is more space on your hard drive
(or floppy disk) than the twice the size of the archive file being converted,
just to be safe. However, with version 1.4, the program will now read the
errorlevels of the external programs and act accordingly, so it will exit
if it runs out of disk space.
If you don't know anything about LHARC, this little bit of info might
be helpful:
LHARC is a file compression program new to the and US created in Japan.
It is one of the best ones I have found, and compresses much smaller
than PKZIP v0.92. However, PKZIP v1.0x compresses about the same, and
somewhat faster. The C source for LHARC is readily becoming available,
and the .EXE file is small and easy to use. Hopefully this will provide
some backround for those with little knowledge of LHARC.
NOTE: While LHARC does create smaller archives than PKZIP 0.92, there is one
slight drawback: LHARC CAN NOT HANDLE SYSTEM AND HIDDEN FILES (I don't
think), but LZHConvert can, however. Keep in mind that LZHConvert and
LHARC work fine with read-only files sometimes found in PKZIP files.
WARRANTY:
There is NO warranty. I have spent a lot of time writing this little
program, as I do in all my programs, no matter how simple they are.
However, I make no warranties or guarantees. I will tell you that this
program DOES work on my computer, but it may NOT work on yours, therfore
I am not going to say it will because of the fact I would probably get
sued for it. You USE THIS PROGRAM AT YOUR OWN RISK!
Distribution:
You are free to give this program to anyone or anything under the sun
PROVDING that you abide by the following:
1. You distribute ALL of the files listed at the beggining of this
documentation TOGETHER.
2. You do not modify any of the included files in any way.
3. You do not charge a fee for distribution of these programs totaling
more than $8 (unless the postage exceeds $8).
4. Mail order organazations that wish to include this program in their
mail catalogues must obtain written permission in order to do so.
This is done in order for me to find out who is distributing my
programs. The address of CollisionWare(tm) Premium SoftWare can be
found at the end of this documentation.
Othwerwise, LZHConvert is totally free and no fee is required. If you
feel like you want to send something, please read the section below
entitled "DONATIONS & Source Code".
CollisionWare(tm) SoftWare:
For a list of other CollisionWare(tm) Premium SoftWare, please view
the file contained entitled "CWFILES.TXT".
DONATIONS & Source Code:
If you like this program a donation of $5 would be greatly appreciated,
although you may send more or less. If you would like the full Turbo Pascal
v5.5 source code to the program, the small fee is $9 (includes donation of
$5). Please state so if you are interested in the source code when you send
in your donation. Please make all checks or money orders payable to
Kito D. Mann.
Send donations, request, comments, etc. to:
CollisionWare(tm) Premium SoftWare
c/o Kito D. Mann
9525 HeathWood CT
Burke, VA
22015
or call:
The Collision Theory(tm) BBS
(703)503-9441 at 300/1200/2400 baud <---- NOTE!! NEW NUMBER!!
24 hours a day
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~